make a spirited opposition - English Synonyms Dictionary